runtime.funcInfo.entry (method)
37 uses
runtime (current package)
debugcall.go#L80: if pc != f.entry() {
debuglog.go#L805: if returnPC && (!fn.valid() || pc > fn.entry()) {
debuglog.go#L817: print(" [", name, "+", hex(pc-fn.entry()),
heapdump.go#L262: if pc != f.entry() {
heapdump.go#L287: dumpint(uint64(f.entry()))
heapdump.go#L634: if i > 0 && pc > f.entry() {
panic.go#L653: d1.pc = frame.fn.entry() + uintptr(frame.fn.deferreturn)
plugin.go#L115: entry2 = f2.entry()
preempt.go#L450: return true, f.entry()
print.go#L296: print("<", funcname(fn), "+", hex(val-fn.entry()), "> ")
stack.go#L984: pcoff = gp.sched.pc - f.entry()
stack.go#L1259: if targetpc != f.entry() {
symtab.go#L209: tracepc = f.entry() + uintptr(inltree[ix].parentPc)
symtab.go#L731: entry: f.entry(), // entry of the real (the outermost) function.
symtab.go#L762: return fn.funcInfo().entry()
symtab.go#L815: func (f funcInfo) entry() uintptr {
symtab.go#L903: println("runtime: no module data for", hex(f.entry()))
symtab.go#L910: pc := f.entry()
symtab.go#L915: p, ok = step(p, &pc, &val, pc == f.entry())
symtab.go#L952: pc = f.entry()
symtab.go#L956: p, ok = step(p, &pc, &val, pc == f.entry())
symtab.go#L1040: print("invalid spdelta ", funcname(f), " ", hex(f.entry()), " ", hex(targetpc), " ", hex(f.pcsp), " ", x, "\n")
symtab.go#L1050: pc := f.entry()
symtab.go#L1055: p, ok = step(p, &pc, &val, pc == f.entry())
traceback.go#L314: frame.continpc = frame.fn.entry() + uintptr(frame.fn.deferreturn) + 1
traceback.go#L350: if (n == 0 && flags&_TraceTrap != 0) || waspanic || pc == f.entry() {
traceback.go#L374: tracepc = frame.fn.entry() + uintptr(inltree[ix].parentPc)
traceback.go#L401: if (n > 0 || flags&_TraceTrap == 0) && frame.pc > f.entry() && !waspanic {
traceback.go#L429: tracepc = frame.fn.entry() + uintptr(inltree[ix].parentPc)
traceback.go#L447: if frame.pc > f.entry() {
traceback.go#L448: print(" +", hex(frame.pc-f.entry()))
traceback.go#L710: if mv.fn != f.entry() {
traceback.go#L770: if pc > f.entry() {
traceback.go#L775: if pc > f.entry() {
traceback.go#L776: print(" +", hex(pc-f.entry()))
traceback.go#L891: if pc > f.entry() {
traceback.go#L892: print(" +", hex(pc-f.entry()))